package com.medisoft.dao;

import com.medisoft.model.Usuario;
import java.util.List;
import javax.ejb.Local;
import javax.ejb.Stateless;

/**
 *
 * @author mmedina
 */
@Stateless
@Local(UsuarioDao.class)
public class usuarioDaoImplJavaLite implements UsuarioDao {

    @Override
    public Usuario obtenerUsuario(String userName, String clave) {
        Usuario usuario = Usuario.findFirst("username = ? AND password = ?", userName, clave);
        return usuario;
    }

    @Override
    public List<Usuario> getAll() {
        return Usuario.findAll();
    }

    @Override
    public List<Usuario> getAutocompleteUsuario(String userName) {
        List<Usuario> usuarioList = Usuario.where("username like ? ", userName + "%");
        return usuarioList;
    }

}
